===========================

###########环境依赖
PHP 7.x
Mysql 5.7.24

###########错误代码描述
├── AliasError                  // 文章列表
│   ├── 10000                   // 没有传入 Alias Get方法
│   ├── 10000                   // 根据 Alias 传入的别名没有寻找到此分类
│   ├── 10001                   // 分类被隐藏
│   ├── experiment.json         // 实验
│   ├── index.js                // 配置控制
│   ├── local.json              // 本地
│   ├── production.json         // 生产环境
│   └── test.json               // 测试环境
├── ReadarticleError            // 文章详情
│   ├── 10000                   // 没有传入 文章的id
│   ├── 10001                   // 缺少文章id
│   ├── 10002                   // 缺少文章标题
│   ├── 10003                   // 缺少RandStr
│   ├── 10004                   // 缺少comment
│   ├── 10005                   // 没有生成随机字符串
│   ├── 10006                   // 随机字符串过期
│   ├── 10007                   // email解析失败
│   ├── 10008                   // 传入的文章标题和id寻找不到文章
│   ├── 10009                   // 用户登陆的session丢失
│   ├── 10010                   // article_id 参数丢失
│   ├── 10011                   // comment_id 参数丢失
│   ├── 10012                   // RandStr 参数丢失
│   ├── 10013                   // me_info 参数丢失
│   ├── 10014                   // comment 参数丢失
│   ├── 10015                   // user_info rsa解析失败
│   ├── 10016                   // 提示: 作者被禁止或删除 内容自动屏蔽
│   ├── 10017                   // 提示: 该评论设置了权限只有楼主或自己可看
│   ├── 10018                   // 当前文章不允许被评论
│   ├── 10019                   // 当前文章主人不是当前用户
│   └── test.json               // 测试环境
├── PublishArticles             // 发布文章
│   ├── 10000                   // 没有传入 要发布文章的别名
│   ├── 10001                   // 用户未登录
│   ├── 10002                   // 禁止发布
│   ├── 10003                   // 请输入标题
│   ├── 10004                   // 请选择分类
│   ├── 10005                   // 请输入内容
│   ├── 10006                   // 没有发现验证字符串
│   ├── 10007                   // 验证字符串失败
│   ├── 10008                   // 验证字符串过期
│   ├── 10009                   // 缺少阅读权限 - number
│   ├── 10010                   // 缺少阅读权限 - name
│   ├── 10011                   // 根据传入的阅读权限信息没有找到
│   ├── experiment.json         // 实验
│   ├── index.js                // 配置控制
│   ├── local.json              // 本地
│   ├── production.json         // 生产环境
│   └── test.json               // 测试环境
├── LoginAndReg                 // 用户注册与登陆
│   ├── Login                   // 登陆错误
│   │     ├── 10000                 // 没有填写邮箱地址或用户名
│   │     ├── 10001                 // 没有填写密码
│   │     ├── 10002                 // 没有填写验证码
│   │     ├── 10003                 // 验证码不匹配
│   │     ├── 10004                 // 根据提供的用户名/邮箱发现多个用户请尝试更换用户名/邮箱
│   │     ├── 10005                 // 用户名或密码错误
│   │     ├── 10006                 // 密码应该包含大小写和数字 并且 6-32位
│   │     ├── 10007                 // 请确认密码
│   │     ├── 10008                 // 两次密码不一致
│   │     ├── 10009                 // 请输入验证码
│   │     ├── 10010                 // 验证码不匹配
│   │     └── 10011                 // 邮箱或用户名已存在
│   ├── Reg                     // 注册错误
│   │    ├── 10000                  // 没有传入email地址
│   │    ├── 10001                  // 用户的验证码未过期
│   │    ├── 10002                  // 邮箱地址错误
│   │    ├── 10003                  // 没有填写邮箱地址
│   │    ├── 10004                  // 请输入邮件验证码
│   │    ├── 10005                  // 没有填写密码
│   │    ├── 10006                  // 密码应该包含大小写和数字 并且 6-32位
│   │    ├── 10007                  // 请确认密码
│   │    ├── 10008                  // 两次密码不一致
│   │    ├── 10009                  // 请输入验证码
│   │    ├── 10010                  // 验证码不匹配
│   │    └── 10011                  // 邮箱或用户名已存在
│   ├── index.js                // 配置控制
│   ├── local.json              // 本地
│   ├── production.json         // 生产环境
│   └── test.json               // 测试环境
└── tools



###########V1.0.0 版本内容更新
1. 新功能     aaaaaaaaa
2. 新功能     bbbbbbbbb
3. 新功能     ccccccccc
4. 新功能     ddddddddd